21c7bce73f1efde3b231666eb6dc74a681d5c8b5,plugin_tooling/src/com/github/rustdt/tooling/GsonHelper.java,GsonHelper,getNumber,#JsonObject#String#,47

Before Change


	
	public Number getNumber(JsonObject jsonObject, String key) throws CommonException {
		JsonElement element = jsonObject.get(key);
		if(element.isJsonPrimitive() && element.getAsJsonPrimitive().isNumber()) {
			return element.getAsNumber();
		} else {
			throw wrongTypeException(key, "Number");

After Change


	
	public Number getNumber(JsonObject jsonObject, String key) throws CommonException {
		JsonElement element = jsonObject.get(key);
		if(element != null && element.isJsonPrimitive() && element.getAsJsonPrimitive().isNumber()) {
			return element.getAsNumber();
		} else {
			throw wrongTypeException(key, "Number");